package com.mxx.common.payment.wechat;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @Author itzgyw
 * @Date 2020-03-06
 * @Time 17:48
 * @Description:
 */
@Data
@Accessors(chain = true)
public class WeChatRequest {
    /**
     * 应用ID
     */
    private String appid;
    /**
     * 商户号
     */
    private String mch_id;


    /**
     * 随机字符串
     */
    private String nonce_str;


    /**
     * 签名
     */
    private String sign;


    /**
     * @always 签名类型
     */
    private String sign_type;
    /**
     * 商品描述
     */
    private String body;
    /**
     * 附加数据
     */
    private String attach;

    /**
     * 商户订单号
     */
    private String out_trade_no;

    /**
     * 总金额
     */
    private String total_fee;
    /**
     * @always 终端IP
     */
    private String spbill_create_ip;
    /**
     * @always 交易起始时间
     */
    private String time_start;
    /**
     * @always 交易结束时间
     */
    private String time_expire;
    /**
     * 通知地址
     */
    private String notify_url;
    /**
     * 交易类型
     */
    private String trade_type;

}
